pumping stations - Turco Inglés Diccionario